gunshot from a chimba, homemade firearm - Français Anglais Dictionnaire